embryonal sac - French English Dictionary